a show-stopper - English Synonyms Dictionary